obstructing the highway - German English Dictionary